﻿using System;
using System.Collections.Generic;

namespace Cypher.Sample.WebAPI.Repositories
{
	interface IProductsRepository
	{
		#region Methods

		/// <summary>
		/// Gets a list of products
		/// </summary>
		/// <returns>A list of products</returns>
		IEnumerable<dynamic> GetProducts();
		/// <summary>
		/// Gets a products
		/// </summary>
		/// <param name="id">the id of the product</param>
		/// <returns>A product</returns>
		dynamic GetProduct(int id);

		#endregion
	}
}
